/*灰色条*/
.grey_div
{
    width: 100%;
    height: 1.4584vh;
    background-color: rgb(240,240,240);
}
/*设置body背景色*/
.body_bgcolor
{
    width: 100%;
    background-color: #edf0f0;
    overflow: scroll;
}
/*设置审批详情里*/
.show_detail
{
    width: 100%;
    height: auto;
}
/*展示 agree refuse comment*/
.show_ARC
{
    width: 100%;
    height: auto;
    display: none;
}
/*设置导航条下 为一个div 实现navbar始终在最顶部*/
.down_navbar_div
{
    height: auto;
    width: 100%;
    position: absolute;
    margin-top: 7.8125vh;
    z-index: 3;
    border: none;
    display: block;
}
/*设置导航条*/
/*设置approval导航条*/
.back_icon
{
    width: 2.08333vw;
    height: 1.953125vh;
    margin-top: -0.5vh;
}
#approval_navbar
{
    width: 100vw;
    height: 7.8125vh;
    background-color: #F5B362;
    color: white;
    text-align: center;
    line-height: 7.8125vh;
    font-size: 4.5vw;
    position: fixed;
    z-index: 99;
}
#approval_back
{
    height: 100%;
    background-color: #F5B362;
    color: white;
    text-align: center;
    line-height: 7.8125vh;
    font-size: 4.2vw;
    margin-left: -3vw;
}
.approval_nav_right
{
    height: 100%;
    font-size: 4.2vw;
    line-height: 7.8125vh;
    background-color: #F5B362;
    color: white;
    text-align: center;
}
.approval_do_nav_right
{
    height: 100%;
    font-size: 4.2vw;
    line-height: 7.8125vh;
    background-color: #F5B362;
    color: white;
    text-align: center;
}
/*设置log导航条*/
#log_navbar {
    width: 100%;
    height: 7.8125vh;
    background-color: #A488E4;
    color: white;
    text-align: center;
    line-height: 7.8125vh;
    font-size: 4.5vw;
    border: none;
    position: fixed;
    z-index: 5;
    display: block;
}
#log_back
{
    background-color: #A488E4;
    height: 100%;
    color: white;
    text-align: left;
    line-height: 7.8125vh;
    font-size: 4.2vw;
    /*margin-left: -3vw;*/
    padding-left: 2vw;
}
.log_nav_right
{
    padding-right: 2vw;
    height: 100%;
    font-size: 4.2vw;
    line-height: 7.8125vh;
    background-color: #A488E4;
    color: white;
    text-align: right;
}
/*设置导航条和下方两个按钮一体*/
.navbar_two_big{
    height: 13.28125vh;
    width: 100%;
    position: fixed;
    display: block;
    z-index: 5;
}
.navbar_two_mid{
    width: 100%;
    height: 7.8125vh;
    background-color: #F5B362;
    color: white;
    text-align: center;
    line-height: 7.8125vh;
    font-size: 4.5vw;
}
/*设置模板承载体 最外层 - 大层 - 中间层 - 内容层*/
.table_content
{
    width: 100%;
    height: auto;
    background-color: white;
    position: absolute;
}
.table_big
{
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    /*height: 18.75vh;*/
    min-height: 18.75vh;
    /*padding-left: 10.80vw;*/
}
.blank_table_big
{
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    min-height: 18.75vh;
}
.table_mid
{
    width: auto;
    height: auto;
    /*height: 10vh;*/
    margin-right: auto;
    margin-left: auto;
    margin-top: 4.6875vh;
    text-align: center;
}
.table_small_cover
{
    height: 10.8vw;
    width: 11.11vw;
}
.table_small_text
{
    margin-top: 2vh;
    width: 100%;
    /*height: 3.5vh;*/
    height: auto;
    /*line-height: 3.5vh;*/
    font-size: 4.5vw;
    color: black;
    text-align: center;
    overflow: hidden;
    /*margin-left: 1vw;*/
}
.table_small_text_add
{
    margin-top: 2vh;
    width: 100%;
    /*height: 4.6875vh;*/
    /*line-height: 4.6875vh;*/
    font-size: 4.5vw;
    color: black;
    text-align: center;
    /*margin-left: -3vw*/
}
/*进入子模板*/
#two_title_big
{
    width: 100%;
    height: 5.46875vh;
    border-bottom: 1px solid #e5e5e5;
    background-color: white;
}
.two_title_small
{
    height: 100%;
    text-align: center;
    font-size: 4.5vw;
    line-height: 5.46875vh;
}
/*内容显示的主体*/
.bigest_content
{
    width: 100%;
    height: auto;
    /*background-color: white;*/
}
.content
{
    height: auto;
    width: 100%;
}
/*图片加载*/
.loading
{
    display: none;
    width: 11.1vw;
    height: 11.1vw;
    margin-top: 2vh;
    margin-left: 44vw;
}
.loading_file
{
    width: 11.1vw;
    height: 11.1vw;
    /*margin-top: 1vh;*/
    margin-left: 44vw;
}
/*向右的箭头*/
.right_img
{
    height: 1.953125vh;
    width: 2.08333vw;
    margin-top: 2.4vh;
}
/*设置 行 */
.tableview_cell
{
    width: 100%;
    height: 7.03125vh;
    background-color: white;
    /*clear: both;*/
    border-bottom: 1px solid #e5e5e5;
    float: left;
    /*display: flex;*/
}
.options_2
{
    float: left;
    width: 100%;
    height: auto;
}
.tableview_cell1
{
    width: 100%;
    height: 9.375vh;
    background-color: white;
    border-bottom: 1px solid #e5e5e5;
}
.multi_bigest
{
    width: 100%;
    height: auto;
    float: left;
    background-color: white;
    border-bottom: 1px solid #e5e5e5;
}
.options_big
{
    height: 7.03125vh;
    width: 100%;
    font-size: 3.6vw;
    text-align: right;
    padding-right: 6.8vw;
    padding-left: 50%;
    line-height: 7.03125vh;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.show_val_file_image{
    width: 20vw;
    height: 100%;
    float: left;
    text-align: right;
    padding-right: 2vw;
    overflow: hidden;
}

.show_val
{
    width: 50vw;
    height: 100%;
    float: left;
    text-align: right;
    padding-right: 2vw;
    overflow: hidden;
}

.Prompt_text_file_image{
    height: 100%;
    width: 80vw;
    line-height: 7.03125vh;
    font-size: 4.2vw;
    padding-left: 2.7vw;
    float: left;
}

.Prompt_text
{
    height: 100%;
    width: 50vw;
    line-height: 7.03125vh;
    font-size: 4.2vw;
    padding-left: 2.7vw;
    float: left;
}
.Prompt_text_text
{
    /*min-height: 100%;*/
    width: 25vw;
    /*line-height: 4.3vh;*/
    font-size: 4.2vw;
    padding-left: 2.7vw;
    float: left;
    word-break: break-all;
    /*height: 7.03125vh;*/
    /*margin-top: 1.3vh;*/
    /*margin-bottom: 1.3vh;*/
}


.Prompt_text_input
{
    /*min-height: 100%;*/
    width: 25vw;
    line-height: 3.5vh;
    font-size: 4.2vw;
    padding-left: 2.7vw;
    float: left;
    /*height: 7.03125vh;*/
    margin-top: 1.3vh;
    /*margin-bottom: 1.3vh;*/
}

.Prompt_text_unit
{
    width:10vw;
    height: 100%;
    line-height: 7.03125vh;
    font-size: 4.2vw;
    padding-right: 2.7vw;
    float: right;
}
.Prompt_text_right_time
{
    max-width: 40vw;
    background-color: white;
    border: none;
    line-height: 4vw;
    width: auto;
    font-size: 3.6vw;
    /*margin-left: 35vw;*/
    margin-right: 2vw;
    right: 3vw;
    float: inherit;
    outline: none;
    position: absolute;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-bottom: 0;
    padding-top: 2.45vh;
}
/*删除成功 跳出提示框*/
.call_back_success {
    display: none;
    width: 55.56vw;
    min-height: 7.8125vh;
    height: auto;
    background-color: #333333;
    border-radius: 10px;
    font-size: 4.5vw;
    line-height: 7.8125vh;
    color: white;
    margin-left: 23vw;
    bottom:46.09375vh;
    z-index: 99;
    position: fixed;
    text-align: center;
}
.call_back_success2 {
    display: none;
    width: 55.56vw;
    height: 7.8125vh;
    background-color: #333333;
    border-radius: 10px;
    font-size: 4.5vw;
    line-height: 7.8125vh;
    color: white;
    margin-left: 23vw;
    bottom:46.09375vh;
    z-index: 99;
    position: fixed;
    text-align: center;
}
/**/
.bottom_save_big
{
    height: 8.59375vh;
    width: 100%;
    background-color: white;
    padding-top: 1.5625vh;
    position: fixed;
    bottom: 0;
    z-index: 10;
}
/*设置 input type=number的 右边上下箭头  木有*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0;
}
input[type="number"]{-moz-appearance:textfield;}


/*token过期提示框*/
.token_iframe
{
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999;
    bottom: 0;
    top: 0;
    overflow: hidden;
    border: none
}